have strived - Espagnol Anglais Dictionnaire